// stores/counter.js

import { ref } from 'vue'
import { defineStore } from 'pinia'

// export const useCounterStore = defineStore('coutner', {
//   state: () => {
//   },
//   actions: {
//     imcrement() {
//       this.count++
//     }
//   }
// })

/**
 * 可以使用一个函数 (与组件 setup() 类似) 来定义一个 Store
 */
export const useCounterStore = defineStore('counter', () => {
  const count = ref(0)
  const imcrement = () => {
    count.value++
  }

  return {
    count,
    imcrement
  }
})
